English Dictionary
◊ SENSE ORGAN
sense organ
n : an organ that responds to stimulation [syn: {sensory
receptor}, {receptor}]